package Controler;

import java.util.ArrayList;

import Client.BusinessImplements;

public class Report_Controler {
	/**
	 * method that asking for old activity report
	 * @param repNameActivity
	 * @return
	 */
	public ArrayList<String> seeActivityReport(String repNameActivity)
	{
		
		return  BusinessImplements.GetInstance().getServerProxy().seeActivityReportProxy(repNameActivity);	
	}
	/**
	 * method that asking old lend report
	 * @param repNameLending
	 * @return
	 */
	public ArrayList<String> seeLendingReport(String repNameLending) {

		return  BusinessImplements.GetInstance().getServerProxy().seeLendingReportProxy(repNameLending);
	}
	/**
	 * method that ask old late report
	 * @param repNameLates
	 * @return
	 */
	public ArrayList<String> seeLatesReport(String repNameLates) {

		return  BusinessImplements.GetInstance().getServerProxy().seeLatesReportProxy(repNameLates);
	}
	/**
	 * trying to generate new activity report
	 * @return
	 */
	public ArrayList<String> generateActiveReport()
	{
		
		return  BusinessImplements.GetInstance().getServerProxy().generateActiveReportProxy();	
	}
/**
 * trying to generate new landing report
 * @return
 */
	public ArrayList<String> generateLendingReport() {
		// TODO Auto-generated method stub
		return BusinessImplements.GetInstance().getServerProxy().generateLendingReportProxy();
	}
/**
 * trying to generate new lates report
 * @return
 */
	public ArrayList<String> generateLatesReport() {
		// TODO Auto-generated method stub
		return BusinessImplements.GetInstance().getServerProxy().generateLatesReportProxy();
	}

	

	

}
